package com.service;

import com.javabean.Permission;
import org.apache.ibatis.annotations.Select;

import java.util.List;

/**
 * @Author: 张波
 * @Time: 2025/8/28 14:43
 */
public interface PermissionService {
	/// 查询所有权限
	List<Permission> findAll();
	/// 添加权限
	void addPermission(String permissionName,String url);

	/// 根据id进行查询
	Permission findById(int id);

	/// 根据id进行修改权限
	void updatePermission(Permission permission);

	/// 根据id进行删除
	void deletePermission(int id);

	/// 关联角色表 修改角色信息添加权限
	List<Permission> findByRid(int rid);

}
